package fr.neyb.wesb.core.job.runner;

import fr.neyb.wesb.core.job.Job;

/**
 * this type represent a type able to run jobs when they register. a jobRunner
 * is NOT supposed to check if a job is able to run (state meaning). all
 * registered jobs must be ready to run without any limitation.
 * 
 * @author adeconin
 * 
 */
public interface JobsRunner {

	boolean registerForRun(Job job);

}
